home *** CD-ROM | disk | FTP | other *** search
/ Otherware / Otherware_1_SB_Development.iso / mac / util / screensa / veil02.cpt / About Veil next >
Encoding:
Text File  |  1992-04-06  |  6.1 KB  |  104 lines

  1.  
  2.  
  3.  
  4.  
  5. Version:    Veil 0.2
  6. Released:    6 April 1992
  7.  
  8.  
  9. Distribution Information:
  10. ======================
  11.  
  12. Veil is ⌐1992 by Brian D. Davison.  It is not in the public domain, but this version of Veil is being released as FreeWare.  Thus there is *no* requirement, either moral or legal, to pay me for using it.  I encourage you to give away copies of Veil, as long as it is accompanied by this document.  I reserve, however, the right to change the conditions of future releases of Veil.
  13.  
  14.  
  15. About Veil:
  16. ==========
  17.  
  18. veil (vt): to cover, obscure, or conceal with or as if with a veil.
  19.  
  20. Veil is a screen-saver init (extension) that blanks the screen after two minutes of user inactivity (i.e. no keyboard or mouse activity).  It does not provide any cute graphics or swirling patterns while preserving your screen, nor does it run on shutdown.  Because of all this, it is quite small (<3K).  It is also free.
  21.  
  22.  
  23. Contents of Veil package:
  24. =======================
  25.  
  26. There are four files that make up Veil.
  27.  
  28.  Ñ    Veil - The main screensaving INIT.
  29.  Ñ    Veil_Panel - An optional control panel (currently not implemented) that also displays Veil startup icons.  (Thus, Veil_Panel is essentially superfluous in this release.)
  30.  Ñ    About Veil - The file that you are reading now.
  31.  Ñ    Release Notes - List of changes, updates, and bug fixes in each version.
  32.  
  33.  
  34. How to use Veil:
  35. ==============
  36.  
  37. System Requirements:    System 6.0.4 or later.
  38.  
  39. To install Veil, drag it onto your System folder icon.  If you wish to install the optional Veil_Control, do the same to it.  Then reboot your Mac.  If you have installed Veil_Control, it will display a compact mac with an empty screen which will then fade quickly to black.
  40.  
  41. The control panel in Veil_Control is currently non-functional, thus the two minute setting is not user-configurable [at least in this version], nor are the startup icons [except by removing Veil_Control].  Also, if you want to turn Veil off, take it out of your System folder or use something like Extensions Manager to move it for you.  Note that since it installs a patch into your system, you will have to reboot to really turn it off.
  42.  
  43.  
  44. Known Bugs:
  45. ===========
  46.  
  47. Veil is known not to work correctly on machines with multiple monitors.  This bug was reported in version 0.1, but I don't believe that this has been fixed in this release.  If you have a suggestion about what to do about this, I'd be glad to hear it.
  48.  
  49. There are certain items that will be written to the screen, even when Veil is blanking everything out.  This happens, for example, when a disk is inserted - if the finder was visible before blanking, then the outline of the disk that was inserted (and probably all other mounted drives) are redrawn, and are visible, even though the rest of the screen is black.  To prevent this from staying on, the screen is blanked every time the code for Veil is run, so in this version of Veil you will see the disks appear, but then they are erased (from the screen).
  50.  
  51. Also, under certain conditions (Print Monitor comes to mind) the cursor is sometimes not hidden when the rest of the screen is blanked.  I don't have any ideas about how to fix this for now.
  52.  
  53. Veil has also been reported to rearrange (non-disk) items on the desktop when the screen is redrawn.  Since I have not been able to reproduce this effect consistently, I am unable to provide a fix for this problem.
  54.  
  55. I have also noticed that when using an Apollo keyboard short-cut to switch between applications, Veil is disabled.  This does not occur when using the System 7 application menu to choose a new application to be brought to the front.
  56.  
  57.  
  58. Disclaimers:
  59. ===========
  60.  
  61. My employers and the university I attend have no connection with this project.
  62.  
  63. The author makes no warranties, either express or implied, regarding the fitness of this software for any particular purpose.  Use it at your own risk.  The author claims no liability for data loss or other problems caused directly or indirectly by this software.
  64.  
  65.  
  66. Credits:
  67. =======
  68.  
  69. Veil is based substantially on Blanket, by Christopher Tate at the Pennsylvania State University.  His code is ⌐1991 but gives anyone the right to freely modify the code and use it in other programs.  I thus give credit to him for the code which I have quite liberally used in Veil.
  70.  
  71. Veil_Panel uses Ken McLeod's CShowINIT, which is a C translation of Paul Mercer's ShowINIT routine to display the startup icons.  Thanks to both of them for this useful routine.
  72.  
  73. Veil was developed using Symantec's ThinkC 5.0 on a Macintosh Classic.
  74.  
  75. And thanks to Veil's beta testers:  Mitch Blumenfeld, Jeff Kline, Roland P. May, David S. Pieczkiewicz, and Tom Smolko.
  76.  
  77.  
  78. Other Notes:
  79. ===========
  80.  
  81. As you may notice by the version number, I do not consider this to be a final release.  Veil currently provides very basic functionality but does little else.  I am working on adding a control panel as well so that Veil may be turned off, its startup icons turned off, and the timeout for inactivity may be changed.  In addition, I am considering suggestions for adding sleep and wake corners, Veil activation on shutdown, and drawing some kind of simple graphics to show that the Mac is on, etc.  In any case, I plan to keep additions and options separate from the main screensaver, so that users will continue to have a simple, very small screensaver available.  I also expect that more bugs or incompatibilities will be found (and hopefully fixed in future versions).
  82.  
  83. Thus said, the heart of this code has been tested on several machines under a number of versions of the system, including System 7.0.1 w/ TuneUp 1.1, and appears to be fairly stable.  However, I do not recommend using it on machines with anything older than the 128K ROMs.
  84.  
  85. Lastly, the signature 'Veil' has been registered with Apple, so I would be interested in hearing about any conflicts.
  86.  
  87. In any case, I would appreciate any suggestions, comments, complaints, feedback, and of course, donations are always accepted.
  88.  
  89. I can be reached:
  90.  
  91. Internet:
  92.  
  93.                 davison@paul.rutgers.edu  (prefered)
  94.  
  95. or, US Mail:
  96.  
  97.                 Brian D. Davison
  98.                 Dept. of Computer Science
  99.                 Hill Center for the Mathematical Sciences, Busch Campus
  100.                 Rutgers, The State University of New Jersey
  101.                 New Brunswick, NJ  08903
  102.  
  103.